.datepicker{margin-bottom:10px;}
.datepicker .ui-datepicker{display:block;width:100%;}
.ui-datepicker-trigger{position:absolute;top:9px;right:9px;vertical-align:top;cursor:pointer;}
.ui-datepicker{display:none;font-size:12px;width:206px;background-color:#fff;z-index:1000 !important}
.ui-datepicker table{width:100%;}
.ui-datepicker table th, .ui-datepicker table td {text-align:center;}
.ui-datepicker table th{background-color:#ebebeb;border:#ebebeb solid 1px;color:#414141 }
.ui-datepicker table td{background-color:#fafafa;border:#f0f0f0 solid 1px;width:14%;}
.ui-datepicker table td a{ color:#414141}
.ui-datepicker table td.ui-datepicker-current-day, .ui-datepicker table td.ui-datepicker-today{font-weight:bolder;}
.ui-datepicker table td.ui-datepicker-current-day{background-color:#ebebeb;}
.ui-datepicker table td.ui-datepicker-today{background-color:#990000;}
.ui-datepicker table td.ui-datepicker-today a{ color:#fff !important;}
.ui-datepicker table td.ui-state-disabled{color:#cdcdcd;}
.ui-datepicker table td.ui-datepicker-week-end a {color:#990000;}
.ui-datepicker .ui-datepicker-header{height:29px;position:relative;zoom:1;}
.ui-datepicker .ui-datepicker-header .ui-datepicker-prev, .ui-datepicker .ui-datepicker-header .ui-datepicker-next{background:url(../img/front/arrow-2.gif) no-repeat;cursor:pointer;height:16px;overflow:hidden;position:absolute;text-indent:-1983em;top:7px;width:16px;}
.ui-datepicker .ui-datepicker-header .ui-datepicker-prev{background-position:left top;left:7px;}
.ui-datepicker .ui-datepicker-header .ui-datepicker-prev:hover{background-position:left -16px;}
.ui-datepicker .ui-datepicker-header .ui-datepicker-next{background-position:-16px top;right:7px;}
.ui-datepicker .ui-datepicker-header .ui-datepicker-next:hover{background-position:-16px -16px;}
.ui-datepicker .ui-datepicker-title{background-color:#990000;border-radius:3px 3px 0 0;-moz-border-radius:3px 3px 0 0;-webkit-border-radius:3px 3px 0 0;color:#fff;font-weight:bolder;line-height:29px;text-align:center;text-shadow:#333 1px 1px;}
.ui-datepicker .ui-datepicker-title select{margin:0 5px}
.ui-datepicker .ui-datepicker-buttonpane{margin-top:5px;text-align:right;}
.ui-datepicker .ui-datepicker-buttonpane button {font-size:12px;cursor:pointer;background-color:#6b6b6b;border:0;color:#fff;height:25px;line-height:25px;padding:0 7px 3px}
.ui-datepicker .ui-datepicker-buttonpane button:hover {background-color:#339900}